/*注意这里html别忘了设置*/ 
html, body {
	 height: 100%; 
	 margin: 0; 
	 padding: 0;
	 font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	 font-size: 11px; 
}

#mapout{
	width: 100%; 
	height: 100%;
}
/*地图全屏显示*/
#map{
	width: 100%; 
	height: 100%;
}

#WidgetContainer{
	
}

.menudiv{
	position: absolute;
	margin:20px auto;
	right:50px;
	float:left;
	z-index: 10000;
}



div.green {border-top: 1px solid #4a5a19; border-bottom: 1px solid #34410b; border-radius: 3px; z-index: 10000;}
div.green ul {margin: 0px; padding: 0px; border: 4px solid #4a5a19;height:36px;background-color: #95CC32;}

/* Top level */
div.green li {list-style: none; float: left; border-right: 1px solid #4a5a19; position: relative;}
div.green li.first, div li.first a {border-top-left-radius: 2px; border-bottom-left-radius: 2px; -moz-border-top-left-radius: 2px; -moz-border-bottom-left-radius: 2px;}
div.green li.last, div li.last a {border-top-right-radius: 2px; border-bottom-right-radius: 2px; -moz-border-top-right-radius: 2px; -moz-border-bottom-right-radius: 2px;}
div.green li.drop a {padding-right: 30px;}
div.green li a {display: block; padding: 9px 23px 10px; text-decoration: none; background-image: url(../img/navigation-sprite-green.png); background-repeat: repeat-x; font-size: 12px; color: #fff; border-top: 1px solid #839158; border-left: 1px solid #69793e; text-shadow: 0px -1px 0px #000;}
div.green li a {background-position: 0px 0px;}
div.green li a:hover, div li.active a {background-position: 0px -36px;}
div.green li a:active {background-position: 0px -72px;}
/*div.green .dropdown {display: block; width: 7px; height: 5px; background: url(../img/drop-down.png) no-repeat; margin: -20px 15px 0px 80px;}*/

/* Drop down */
div.green li ul {opacity: 0; position: absolute; top: 32px; left: -10px; padding: 8px 15px; border-radius: 3px;height:auto; -moz-border-radius: 3px; background: #C3D3B8; display: none;z-index: 100;}
div.green li ul li {border-right: 0px; float: none!important; border-bottom: 1px solid #4d5b22; width: 100px;vertical-align: text-top;height:25px;}
div.green li ul li:last-child { border-bottom: 4px;}
div.green li ul li a {height:100%;background: none!important; color:#000000; border-left: 0px; border-top: 0px; padding: 10px 0px; font-size: 13px}
div.green li ul li a:hover {opacity: 0.5;}

div.green li ul li.arrow {background: url(../img/arrowtop.png) top left no-repeat; border-bottom: 0px; height: 10px; margin-top: -22px; margin-bottom: 10px;}




/*地图显示级别控件*/
.widget-class{
	position: absolute;
	z-index:99999;
}
.map-level-box{
	position: absolute;
	width:60px;
	height:200px;
	z-index:99999;
}
.map-level-pointer{
	position: relative;
	height:60px;
	width:60px;
	text-align: center;
	z-index:99999;
}
.map-level-pointer-image{
	position:relative;
	background-repeat: no-repeat;
	background-position: center;
	margin-top:10px;
	z-index:99999;
	
}
.map-level-pointer-top{
	position: absolute;
	height: 18px;
	width: 18px;
	top: 8px;
	left: 20px;
	cursor: pointer;
	z-index:99999;
	background-image: url("../images/blank.gif");
}
.map-level-pointer-left{
	position: absolute;
	height: 18px;
	width: 18px;
	top: 24px;
	left: 2px;
	cursor: pointer;
	z-index:99999;
	background-image: url("../images/blank.gif");
}
.map-level-pointer-right{
	position: absolute;
	height: 18px;
	width: 18px;
	top: 24px;
	right: 5px;
	cursor: pointer;
	z-index:99999;
	background-image: url("../images/blank.gif");
}
.map-level-pointer-bottom{
	position: absolute;
	height: 18px;
	width: 18px;
	bottom: 4px;
	left: 20px;
	cursor: pointer;
	z-index:99999;
	background-image: url("../images/blank.gif");
}
.map-level-pointer-middle{
	position: absolute;
	height: 18px;
	width: 18px;
	top: 24px;
	left: 20px;
	cursor: pointer;
	z-index:99999;
	background-image: url("../images/blank.gif");
}
.map-level-zoom{
	position: relative;
	height:16px;
	text-align: center;
	cursor:pointer;
}
.map-level-zoomimage{
	background-repeat:no-repeat;
	background-position:center;
	vertical-align: bottom;
	position:relative;
	z-index:99999;
}
.map-level-scroll{
	position:relative;
	cursor:pointer;
	background-repeat:repeat-y;
	background-position:top;
}
.map-level-narrow{
	position: relative;
	height:20px;
	cursor:pointer;
	text-align:center;
}
.map-level-narrowimage{
	background-repeat:no-repeat;
	background-position:center;
}
.map-level-move{
	position:relative;
	height:10px;
	text-align: center;
}
.map-level-moveimage{
	background-repeat: no-repeat;
	background-position:center;
}
/*popup样式*/
.popup-header{
	font-family:"微软雅黑";
}
.olPopupCloseBox{
	background: url("../images/small_icons/i_close.gif");
	cursor: pointer;
}
.popup-body TABLE {
	margin-left: 5px;
	margin-top: 5px;
}

/**/

.chart_backgournd{
	background-color: transparent;
}